Concepts of civil engineering